跳到主要内容

04-引脚控制

前言

Microbit本身虽然有不少的传感器,但是当我们要做更复杂的项目时,我们需要外接更多的传感器时,此时,我们需要借用引脚功能,来获取外接传感器的数值
常见传感器主要是数字型和模拟型,数字型采用高低电平,模拟型使用一个模拟量(一个连续变化的数值,例如0-255)

积木块说明

序号积木说明
1image.png对引脚进行输出电平(1为高电平,0为低电平)
2image.png读取引脚上接入的电平为高还是低(True是高电平,false是低电平)
3image.png模拟输出一个数值,进行控制pwm,默认范围是
4image.png引脚为模拟读取模式,获取模拟值
5image.png设置引脚的工作方式(上拉-默认为高电平、下拉-默认为低电平)
6image.png检测徽标是否被触摸,是-返回True 否-返回False
7image.png检测板载的麦克风读取到的强度

程序案例

数字控制,控制一个灯的亮灭

未标题-1.png

接线图
image.png

按键控制Microbit图标变化
image.png

接线图
image.png

模拟输出,控制一个灯的亮度变化
image.png

按键读取接入引脚的模拟类传感器

image.png
image.png

徽标检测是否被触摸
image.png

将麦克风读到的声音,转换成1-4的档位值,然后显示在点阵屏,模拟柱状图
image.png